inherited frmLM_MaterialWastes: TfrmLM_MaterialWastes
  Caption = #29289#36164#21457#26009#21333
  ClientHeight = 460
  ClientWidth = 848
  ExplicitWidth = 880
  ExplicitHeight = 515
  PixelsPerInch = 96
  TextHeight = 12
  object pnl1: TPanel [0]
    Left = 40
    Top = 8
    Width = 723
    Height = 452
    BevelOuter = bvNone
    Caption = #21457#26009#20449#24687
    ShowCaption = False
    TabOrder = 2
    Visible = False
    object pnl2: TPanel
      Left = 0
      Top = 419
      Width = 723
      Height = 33
      Align = alBottom
      BevelOuter = bvNone
      Caption = 'pnl2'
      ShowCaption = False
      TabOrder = 1
      DesignSize = (
        723
        33)
      object cxButton4: TcxButton
        Left = 550
        Top = 0
        Width = 75
        Height = 25
        Anchors = [akTop, akRight]
        Caption = #30830#23450
        TabOrder = 0
        OnClick = cxButton4Click
      end
      object cxButton5: TcxButton
        Left = 632
        Top = 0
        Width = 75
        Height = 25
        Anchors = [akTop, akRight]
        Cancel = True
        Caption = #21462#28040
        ModalResult = 2
        TabOrder = 1
      end
    end
    object cxGrid1: TcxGrid
      Left = 0
      Top = 0
      Width = 723
      Height = 419
      Align = alClient
      TabOrder = 0
      object cxgrdbtblvwLMMaterial: TcxGridDBTableView
        Navigator.Buttons.CustomButtons = <>
        DataController.DataSource = dsMaterialStore
        DataController.Summary.DefaultGroupSummaryItems = <>
        DataController.Summary.FooterSummaryItems = <>
        DataController.Summary.SummaryGroups = <>
        OptionsData.Deleting = False
        OptionsData.Editing = False
        OptionsData.Inserting = False
        OptionsSelection.MultiSelect = True
        OptionsSelection.CheckBoxVisibility = [cbvDataRow, cbvColumnHeader]
        OptionsSelection.HideSelection = True
        OptionsSelection.MultiSelectMode = msmPersistent
        OptionsSelection.UnselectFocusedRecordOnExit = False
        OptionsView.PrintRowHeight = 0
        OptionsView.GroupByBox = False
        OptionsView.HeaderAutoHeight = True
        OptionsView.IndicatorWidth = 40
        object cxgrdbclmnLMMaterialSendTime: TcxGridDBColumn
          Caption = #21457#25918#26102#38388
          DataBinding.FieldName = 'SendTime'
          PropertiesClassName = 'TcxDateEditProperties'
          Properties.Alignment.Horz = taCenter
          Properties.DateOnError = deNull
          HeaderAlignmentHorz = taCenter
          Options.AutoWidthSizable = False
          Width = 60
        end
        object cxgrdbclmnLMMaterialMaterial: TcxGridDBColumn
          Caption = #29289#36164#21517#31216
          DataBinding.FieldName = 'Material'
          PropertiesClassName = 'TcxTextEditProperties'
          Properties.Alignment.Horz = taCenter
          HeaderAlignmentHorz = taCenter
          Options.AutoWidthSizable = False
          Width = 59
        end
        object cxgrdbclmnLMMaterialMaterialType: TcxGridDBColumn
          Caption = #29289#36164#31867#22411
          DataBinding.FieldName = 'MaterialType'
          Visible = False
          HeaderAlignmentHorz = taCenter
          Options.AutoWidthSizable = False
        end
        object cxgrdbtblvwLMMaterialMaterialMan: TcxGridDBColumn
          Caption = #26448#26009#21592
          DataBinding.FieldName = 'MaterialMan'
          PropertiesClassName = 'TcxTextEditProperties'
          Properties.Alignment.Horz = taCenter
          Visible = False
          HeaderGlyphAlignmentHorz = taCenter
          Options.AutoWidthSizable = False
        end
        object cxgrdbtblvwLMMaterialReceiveMan: TcxGridDBColumn
          Caption = #25910#26009#21592
          DataBinding.FieldName = 'ReceiveMan'
          PropertiesClassName = 'TcxTextEditProperties'
          Properties.Alignment.Horz = taCenter
          Visible = False
          HeaderGlyphAlignmentHorz = taCenter
          Options.AutoWidthSizable = False
        end
        object cxgrdbtblvwLMMaterialSpec: TcxGridDBColumn
          Caption = #35268#26684
          DataBinding.FieldName = 'Spec'
          PropertiesClassName = 'TcxTextEditProperties'
          HeaderAlignmentHorz = taCenter
          Width = 30
        end
        object cxgrdbclmnLMMaterialGrossWeight: TcxGridDBColumn
          Caption = #23454#21457#27611#37325#13#10
          DataBinding.FieldName = 'GrossWeight'
          PropertiesClassName = 'TcxCurrencyEditProperties'
          Properties.Alignment.Horz = taRightJustify
          Properties.DecimalPlaces = 4
          Properties.DisplayFormat = ',0.# '
          Properties.ReadOnly = True
          HeaderAlignmentHorz = taCenter
          Width = 60
        end
        object cxgrdbclmnLMMaterialTareWeight: TcxGridDBColumn
          Caption = #23454#21457#30382#37325#13#10
          DataBinding.FieldName = 'TareWeight'
          PropertiesClassName = 'TcxCurrencyEditProperties'
          Properties.DecimalPlaces = 4
          Properties.DisplayFormat = ',0.# '
          Properties.ReadOnly = True
          HeaderAlignmentHorz = taCenter
          Width = 60
        end
        object cxgrdbtblvwLMMaterialNetWeight: TcxGridDBColumn
          Caption = #23454#21457#25968#37327#13#10
          DataBinding.FieldName = 'NetWeight'
          HeaderAlignmentHorz = taCenter
          Options.AutoWidthSizable = False
          Width = 60
        end
        object cxgrdbclmnLMMaterialClientName: TcxGridDBColumn
          Caption = #25910#26009#21333#20301
          DataBinding.FieldName = 'ClientName'
          PropertiesClassName = 'TcxTextEditProperties'
          Properties.Alignment.Horz = taCenter
          HeaderAlignmentHorz = taCenter
          Options.AutoWidthSizable = False
          Width = 60
        end
        object cxgrdbtblvwLMMaterialweight: TcxGridDBColumn
          Caption = #37325#37327#13#10
          DataBinding.FieldName = 'weight'
          HeaderAlignmentHorz = taCenter
          Options.AutoWidthSizable = False
          Width = 30
        end
        object cxgrdbtblvwLMMaterialWeightKid: TcxGridDBColumn
          DataBinding.FieldName = 'WeightKid'
          Visible = False
        end
        object cxgrdbtblvwLMMaterialWeightBH: TcxGridDBColumn
          Caption = #30917#21333#32534#21495
          DataBinding.FieldName = 'WeightBH'
          PropertiesClassName = 'TcxTextEditProperties'
          DateTimeGrouping = dtgRelativeToToday
          HeaderAlignmentHorz = taCenter
          Width = 60
        end
        object cxgrdbclmnLMMaterialsCarNo: TcxGridDBColumn
          Caption = #36710#21495
          DataBinding.FieldName = 'CarNo'
          PropertiesClassName = 'TcxTextEditProperties'
          Properties.ReadOnly = True
          HeaderAlignmentHorz = taCenter
          Options.AutoWidthSizable = False
          Width = 60
        end
      end
      object cxGridDBBandedTableView1: TcxGridDBBandedTableView
        Navigator.Buttons.CustomButtons = <>
        DataController.KeyFieldNames = 'kid'
        DataController.Summary.DefaultGroupSummaryItems = <>
        DataController.Summary.FooterSummaryItems = <>
        DataController.Summary.SummaryGroups = <>
        OptionsView.PrintRowHeight = 0
        OptionsView.Indicator = True
        OptionsView.IndicatorWidth = 40
        Bands = <
          item
          end>
      end
      object cxGridLevel1: TcxGridLevel
        GridView = cxgrdbtblvwLMMaterial
      end
    end
  end
  inherited pnl_Modal_Client: TPanel
    Width = 848
    Height = 434
    ExplicitWidth = 848
    ExplicitHeight = 434
    object pnlTop: TPanel
      Left = 0
      Top = 0
      Width = 848
      Height = 90
      Align = alTop
      BevelInner = bvRaised
      BevelOuter = bvLowered
      TabOrder = 0
      object edtWorkman: TcxDBTextEdit
        Left = 464
        Top = 37
        DataBinding.DataField = 'add_UserName'
        DataBinding.DataSource = dsLM_MaterialSend
        Properties.MaxLength = 20
        TabOrder = 2
        Width = 121
      end
      object lbl3: TcxLabel
        Left = 407
        Top = 39
        Caption = #26032#22686#29992#25143
      end
      object edtBillDate: TcxDBDateEdit
        Left = 264
        Top = 37
        DataBinding.DataField = 'BillDate'
        DataBinding.DataSource = dsLM_MaterialSend
        Properties.DateOnError = deNull
        Properties.DisplayFormat = 'yyyy-MM-dd'
        TabOrder = 0
        Width = 121
      end
      object lbl2: TcxLabel
        Left = 208
        Top = 39
        Caption = #21046#21333#26085#26399
      end
      object lbl1: TcxLabel
        Left = 10
        Top = 39
        Caption = #34920#21333#32534#21495
      end
      object cxLabel1: TcxLabel
        Left = 406
        Top = 12
        Caption = #20998#37096#21517#31216
      end
      object edtBillCode: TcxDBTextEdit
        Left = 72
        Top = 37
        DataBinding.DataField = 'BillCode'
        DataBinding.DataSource = dsLM_MaterialSend
        Properties.MaxLength = 20
        Properties.Nullstring = #20445#23384#26102#31995#32479#33258#21160#29983#25104
        Properties.UseNullString = True
        TabOrder = 6
        Width = 121
      end
      object edtSub: TcxDBLookupComboBox
        Left = 464
        Top = 11
        DataBinding.DataField = 'SUBID'
        DataBinding.DataSource = dsLM_MaterialSend
        Properties.KeyFieldNames = 'SUBID'
        Properties.ListColumns = <
          item
            Caption = #20998#37096#21517#31216
            FieldName = 'SubName'
          end>
        Properties.ListSource = dsSub
        Properties.OnEditValueChanged = edtSubPropertiesEditValueChanged
        TabOrder = 7
        Width = 121
      end
      object cxLabel2: TcxLabel
        Left = 14
        Top = 12
        Caption = #22320#30917#21517#31216
      end
      object cbbdbWSName: TcxDBLookupComboBox
        Left = 72
        Top = 11
        DataBinding.DataField = 'WSkid'
        DataBinding.DataSource = dsLM_MaterialSend
        Properties.KeyFieldNames = 'WSkid'
        Properties.ListColumns = <
          item
            Caption = #22320#30917#21517#31216
            FieldName = 'WSName'
          end>
        Properties.ListSource = dsWsName
        Properties.OnEditValueChanged = edtSubPropertiesEditValueChanged
        TabOrder = 9
        Width = 314
      end
      object cxLabel3: TcxLabel
        Left = 10
        Top = 65
        Caption = #22791'    '#27880
      end
      object dbeditremark: TcxDBTextEdit
        Left = 72
        Top = 63
        DataBinding.DataField = 'remark'
        DataBinding.DataSource = dsLM_MaterialSend
        Properties.MaxLength = 20
        Properties.UseNullString = True
        TabOrder = 11
        Width = 513
      end
    end
    object gLM_MaterialWastes: TcxGrid
      Left = 0
      Top = 90
      Width = 848
      Height = 344
      Align = alClient
      TabOrder = 1
      object tvLM_MaterialWastes: TcxGridDBTableView
        Navigator.Buttons.CustomButtons = <>
        DataController.DataSource = dsLM_MaterialWastes
        DataController.KeyFieldNames = 'kid'
        DataController.Summary.DefaultGroupSummaryItems = <>
        DataController.Summary.FooterSummaryItems = <>
        DataController.Summary.SummaryGroups = <>
        OptionsBehavior.FocusCellOnTab = True
        OptionsBehavior.GoToNextCellOnEnter = True
        OptionsView.PrintRowHeight = 0
        OptionsView.GroupByBox = False
        OptionsView.HeaderAutoHeight = True
        OptionsView.Indicator = True
        OptionsView.IndicatorWidth = 20
        object tvLM_MaterialWastesOrderNo: TcxGridDBColumn
          Caption = #24207#21495
          DataBinding.FieldName = 'OrderNo'
          PropertiesClassName = 'TcxCurrencyEditProperties'
          Properties.Alignment.Horz = taCenter
          Properties.DisplayFormat = '0'
          Properties.ReadOnly = False
          HeaderAlignmentHorz = taCenter
          Width = 30
        end
        object tvLM_MaterialWastesMaterial: TcxGridDBColumn
          Caption = #29289#36164#21517#31216
          DataBinding.FieldName = 'Material'
          PropertiesClassName = 'TcxTextEditProperties'
          Properties.Alignment.Horz = taCenter
          HeaderAlignmentHorz = taCenter
          Options.AutoWidthSizable = False
          Width = 114
        end
        object tvLM_MaterialWastesSpec: TcxGridDBColumn
          Caption = #35268#26684
          DataBinding.FieldName = 'Spec'
          PropertiesClassName = 'TcxTextEditProperties'
          Properties.Alignment.Horz = taCenter
          Properties.ReadOnly = True
          HeaderAlignmentHorz = taCenter
          Options.AutoWidthSizable = False
          Width = 75
        end
        object tvLM_MaterialWastesGrossWeight: TcxGridDBColumn
          Caption = #23454#21457#27611#37325#13#10
          DataBinding.FieldName = 'GrossWeight'
          PropertiesClassName = 'TcxCurrencyEditProperties'
          Properties.Alignment.Horz = taRightJustify
          Properties.DecimalPlaces = 1
          Properties.DisplayFormat = '0.000'
          Properties.ReadOnly = True
          HeaderAlignmentHorz = taCenter
          Options.AutoWidthSizable = False
          Width = 60
        end
        object tvLM_MaterialWastesTareWeight: TcxGridDBColumn
          Caption = #23454#21457#30382#37325#13#10
          DataBinding.FieldName = 'TareWeight'
          PropertiesClassName = 'TcxCurrencyEditProperties'
          Properties.DecimalPlaces = 1
          Properties.DisplayFormat = '0.000'
          Properties.ReadOnly = True
          HeaderAlignmentHorz = taCenter
          Width = 67
        end
        object tvLM_MaterialWastesNetWeight: TcxGridDBColumn
          Caption = #23454#21457#25968#37327#13#10
          DataBinding.FieldName = 'NetWeight'
          PropertiesClassName = 'TcxCurrencyEditProperties'
          Properties.Alignment.Horz = taRightJustify
          Properties.AssignedValues.MinValue = True
          Properties.DecimalPlaces = 1
          Properties.DisplayFormat = '0.000'
          HeaderAlignmentHorz = taCenter
          Options.AutoWidthSizable = False
          Width = 64
        end
        object tvLM_MaterialWastesweight: TcxGridDBColumn
          Caption = #37325#37327#13#10
          DataBinding.FieldName = 'weight'
          PropertiesClassName = 'TcxCurrencyEditProperties'
          Properties.Alignment.Horz = taRightJustify
          Properties.DecimalPlaces = 1
          Properties.DisplayFormat = '0.000'
          Properties.ReadOnly = True
          HeaderAlignmentHorz = taCenter
          Width = 53
        end
        object tvLM_MaterialWastesWeightBH: TcxGridDBColumn
          Caption = #30917#21333#32534#21495
          DataBinding.FieldName = 'WeightBH'
          PropertiesClassName = 'TcxTextEditProperties'
          Properties.ReadOnly = True
          HeaderAlignmentHorz = taCenter
          Width = 149
        end
        object tvLM_MaterialWastesSendTime: TcxGridDBColumn
          Caption = #21457#25918#26102#38388
          DataBinding.FieldName = 'SendTime'
          PropertiesClassName = 'TcxTextEditProperties'
          Properties.ReadOnly = True
          HeaderAlignmentHorz = taCenter
          Options.AutoWidthSizable = False
          Width = 145
        end
        object tvLM_MaterialWastesCarNo: TcxGridDBColumn
          Caption = #36710#21495
          DataBinding.FieldName = 'CarNo'
          PropertiesClassName = 'TcxTextEditProperties'
          Properties.ReadOnly = True
          HeaderAlignmentHorz = taCenter
          Options.AutoWidthSizable = False
          Width = 77
        end
        object tvLM_MaterialWastesClientName: TcxGridDBColumn
          Caption = #25910#26009#21333#20301
          DataBinding.FieldName = 'ClientName'
          PropertiesClassName = 'TcxTextEditProperties'
          Properties.ReadOnly = True
          HeaderAlignmentHorz = taCenter
          Options.AutoWidthSizable = False
          Width = 74
        end
        object tvLM_MaterialWastesUnit: TcxGridDBColumn
          Caption = #21333#20301
          DataBinding.FieldName = 'Unit'
          PropertiesClassName = 'TcxTextEditProperties'
          Properties.Alignment.Horz = taCenter
          Visible = False
          HeaderAlignmentHorz = taCenter
          Options.AutoWidthSizable = False
          Width = 44
        end
        object tvLM_MaterialWastesRemark: TcxGridDBColumn
          Caption = #22791#27880
          DataBinding.FieldName = 'Remark'
          PropertiesClassName = 'TcxTextEditProperties'
          Properties.Alignment.Horz = taCenter
          Properties.MaxLength = 20
          Properties.ReadOnly = False
          HeaderAlignmentHorz = taCenter
          Width = 87
        end
        object tvLM_MaterialWastesMaterialType: TcxGridDBColumn
          Caption = #29289#36164#31867#22411
          DataBinding.FieldName = 'MaterialType'
          PropertiesClassName = 'TcxImageComboBoxProperties'
          Properties.Items = <
            item
              Description = #27700#27877#31283#23450#22303
              ImageIndex = 0
              Value = 1
            end
            item
              Description = #27813#38738#28151#21512#26009
              Value = 2
            end>
          Options.AutoWidthSizable = False
          Width = 85
        end
        object tvLM_MaterialWastesMaterialMan: TcxGridDBColumn
          Caption = #26448#26009#21592
          DataBinding.FieldName = 'MaterialMan'
          PropertiesClassName = 'TcxTextEditProperties'
          Properties.Alignment.Horz = taCenter
          HeaderAlignmentHorz = taCenter
          Options.AutoWidthSizable = False
          Width = 62
        end
        object tvLM_MaterialWastesReceiveMan: TcxGridDBColumn
          Caption = #25910#26009#21592
          DataBinding.FieldName = 'ReceiveMan'
          PropertiesClassName = 'TcxTextEditProperties'
          Properties.Alignment.Horz = taCenter
          HeaderAlignmentHorz = taCenter
          Options.AutoWidthSizable = False
          Width = 70
        end
        object tvLM_MaterialWastesUserArea: TcxGridDBColumn
          Caption = #20351#29992#37096#20301
          DataBinding.FieldName = 'UserArea'
          PropertiesClassName = 'TcxTextEditProperties'
          Properties.ReadOnly = True
          HeaderAlignmentHorz = taCenter
          Options.AutoWidthSizable = False
          Width = 103
        end
        object tvLM_MaterialWastesWeightKid: TcxGridDBColumn
          DataBinding.FieldName = 'WeightKid'
          Visible = False
        end
      end
      object cxbtvMaster: TcxGridDBBandedTableView
        Navigator.Buttons.CustomButtons = <>
        DataController.KeyFieldNames = 'kid'
        DataController.Summary.DefaultGroupSummaryItems = <>
        DataController.Summary.FooterSummaryItems = <>
        DataController.Summary.SummaryGroups = <>
        OptionsView.PrintRowHeight = 0
        OptionsView.Indicator = True
        OptionsView.IndicatorWidth = 40
        Bands = <
          item
          end>
      end
      object glLM_MaterialWastes: TcxGridLevel
        GridView = tvLM_MaterialWastes
      end
    end
  end
  inherited btnCancelForEsc: TButton
    TabOrder = 3
  end
  inherited pnl_Command: TPanel
    Top = 434
    Width = 848
    TabOrder = 0
    ExplicitTop = 434
    ExplicitWidth = 848
    inherited btn_OK: TcxButton
      AlignWithMargins = True
      Left = 617
      Top = 3
      Height = 20
      Align = alRight
      TabOrder = 5
      ExplicitLeft = 617
      ExplicitTop = 3
      ExplicitHeight = 20
    end
    inherited btn_Exit: TcxButton
      AlignWithMargins = True
      Left = 695
      Top = 3
      Height = 20
      Align = alRight
      TabOrder = 6
      ExplicitLeft = 695
      ExplicitTop = 3
      ExplicitHeight = 20
    end
    inherited btn_Apply: TcxButton
      AlignWithMargins = True
      Left = 773
      Top = 3
      Height = 20
      Align = alRight
      TabOrder = 7
      ExplicitLeft = 773
      ExplicitTop = 3
      ExplicitHeight = 20
    end
    inherited btn_Help: TcxButton
      AlignWithMargins = True
      Left = 3
      Top = 3
      Width = 72
      TabOrder = 0
      ExplicitLeft = 3
      ExplicitTop = 3
      ExplicitWidth = 72
    end
    object cxButton2: TcxButton
      AlignWithMargins = True
      Left = 81
      Top = 3
      Width = 72
      Height = 20
      Align = alLeft
      Action = acErase
      Default = True
      LookAndFeel.Kind = lfOffice11
      TabOrder = 2
    end
    object cxButton1: TcxButton
      AlignWithMargins = True
      Left = 3
      Top = 3
      Width = 72
      Height = 20
      Align = alLeft
      Action = acNew
      Default = True
      LookAndFeel.Kind = lfOffice11
      TabOrder = 1
    end
    object btnAudit: TcxButton
      AlignWithMargins = True
      Left = 536
      Top = 3
      Width = 75
      Height = 20
      Align = alRight
      Caption = #23457#26680
      TabOrder = 3
      Visible = False
      OnClick = btnAuditClick
    end
    object btnSubmit: TcxButton
      AlignWithMargins = True
      Left = 455
      Top = 3
      Width = 75
      Height = 20
      Align = alRight
      Caption = #25552#20132#23457#26680
      TabOrder = 4
      Visible = False
      OnClick = btnSubmitClick
    end
    object btnexport: TcxButton
      AlignWithMargins = True
      Left = 159
      Top = 3
      Width = 72
      Height = 20
      Hint = #25764#38144#24403#21069#25805#20316
      Align = alLeft
      Cancel = True
      Caption = #23548#20986'(&C)'
      LookAndFeel.Kind = lfOffice11
      OptionsImage.ImageIndex = 4
      TabOrder = 8
      OnClick = btnexportClick
    end
  end
  inherited CheckAll: TCheckAll
    Left = 400
    Top = 232
  end
  inherited CDS: TClientDataSet
    Left = 560
    Top = 152
  end
  inherited imgToolBar: TImageList
    Top = 200
  end
  inherited aclBase: TActionList
    Left = 664
    Top = 160
    inherited acNew: TAction
      Hint = #22686#21152#26448#26009
      OnExecute = acNewExecute
    end
    inherited acErase: TAction
      Hint = #21024#38500#26448#26009
      OnExecute = acEraseExecute
    end
    inherited acHelp: TAction
      Enabled = False
      Visible = False
    end
  end
  inherited BarManager: TdxBarManager
    Left = 584
    Top = 208
    PixelsPerInch = 96
    inherited btnApply: TdxBarLargeButton
      ImageIndex = 22
    end
    inherited btnPreview: TdxBarLargeButton
      ImageIndex = 94
    end
    inherited btnPrint: TdxBarLargeButton
      ImageIndex = 9
    end
    inherited btnToPDF: TdxBarLargeButton
      ImageIndex = 95
    end
  end
  inherited cdsFormModule: TClientDataSet
    Left = 536
    Top = 200
  end
  object cdsLM_MaterialSend: TClientDataSet
    Aggregates = <>
    Params = <>
    OnNewRecord = cdsLM_MaterialSendNewRecord
    Left = 192
    Top = 144
  end
  object dsLM_MaterialSend: TDataSource
    DataSet = cdsLM_MaterialSend
    OnDataChange = dsLM_MaterialSendDataChange
    Left = 288
    Top = 152
  end
  object cdsLM_MaterialWastes: TClientDataSet
    Aggregates = <>
    Filter = 'IsDel=0'
    Filtered = True
    IndexFieldNames = 'PKid'
    MasterFields = 'kid'
    MasterSource = dsLM_MaterialSend
    PacketRecords = 0
    Params = <>
    Left = 392
    Top = 160
  end
  object dsLM_MaterialWastes: TDataSource
    DataSet = cdsLM_MaterialWastes
    Left = 488
    Top = 176
  end
  object cdsMaterialStore: TClientDataSet
    Aggregates = <>
    Params = <>
    Left = 56
    Top = 171
  end
  object dsMaterialStore: TDataSource
    DataSet = cdsMaterialStore
    Left = 120
    Top = 232
  end
  object dsSub: TDataSource
    DataSet = cdsSub
    Left = 228
    Top = 248
  end
  object cdsSub: TClientDataSet
    Aggregates = <>
    Params = <>
    Left = 192
    Top = 248
  end
  object cdsQuery: TClientDataSet
    Aggregates = <>
    Params = <>
    Left = 312
    Top = 232
  end
  object dsWsName: TDataSource
    DataSet = cdsWsName
    Left = 180
    Top = 192
  end
  object cdsWsName: TClientDataSet
    Aggregates = <>
    Params = <>
    Left = 272
    Top = 192
  end
end
